- Develop software (APIs & microservices) for a continuously growing platform for the different Product Platforms and 3rd parties to consume
- Be part of a team that aims for technical excellence based on state-of-the-art technologies such as TDD, CI/CD Pipelines, Elastic Systems and best coding practices
- Participate in Agile projects building the required solutions
-
Scout new technologies and vendors to enable innovation and identify technical enablers
- Deliver the Network as a Platform – NaaP – API catalogue and ensure the solutions being delivered are aligned with Vodafone strategy, best practice and business objectives.
- Work closely with NaaP API Design and Architecture teams to understand NaaP APIs needs and develop relevant solutions for those needs.
- Develop sw in cloud architecture environments with state-of-the-art technologies
- Participate in Agile projects building the required solutions
- Scout new technologies and vendors to enable innovation and identify technical enablers.
- Contribute to definition of strategy and to design of E2E NaaP solutions
- To define and deliver 3 Year Network as a Platform Roadmap
- 5+ years of experience as a SW developer
- Proficiency in microservices development with Python and Flask/Django.
- Sw engineering best practices, such as in-line documentation, linting, structured code, and Object-Oriented Programming.
- Virtualization technologies & Containers solutions (Kubernetes, Docker)
- Experience with cloud architectures
- API automation testing including working experience with unit test automation frameworks (TDD or automated testing), such as pytest or unittest
- Experience with relational and non-relational databases (SQL, MongoDB)
- CI/CD and version control knowledge
- Experience with performance/load test (JMeter, Gatling, Locust)
- Experience of working with an agile methodology
- Modern security practices
- Ability to work in fast paced international team
- Bachelor's degree in Computer Science, Computer Engineering or equivalent practical experience
- Technical expertise in Network technologies would be a plus
Company
Location
Lisbon - Portugal
Job type
Full-Time
Python Job Details
Role Purpose
Network as a Platform is a key strategic enabler for customer facing product platforms that will sit on top, delivering a rich set of capabilities that can be called upon via APIs which will massively enhance agility in delivering new/enhanced products and opportunities to grow revenue.
Ideal Background:
Main Responsabilities:
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs